class Device:
    def __init__(self, device_id):
        self.device_id = device_id

        self.Temperature = None
        self.On = None
        self.Charge = None
        self.Efficiency = None
        self.FilterType = None
        self.Growth = None
        self.HarvestedHash = None
        self.Health = None
        self.LineNumber = None
        self.Lock = None
        self.Mature = None
        self.MaxOuantity = None
        self.OccupantHash = None
        self.Occupied = None
        self.Open = None
        self.PrefabHash = None
        self.pressure = None
        self.PressureAir = None
        self.PressureWaste = None
        self.Ouantity = None
        self.Referenceid = None
        self.Seeding = None
        self.Sortingclass = None
        self.Volume = None
        self.Acceleration = None

        self.Activate = None
        self.AirRelease = None
        self.AlignmentError = None
        self.Altitude = None
        self.Apex = None
        self.AutoLand = None
        self.Autoshutoff = None
        self.BestContactFilter = None
        self.Bpm = None
        self.BurnTimeRemaining = None
        self.CelestialHash = None
        self.CelestialParentHash = None
        self.Channel0 = None
        self.Channel1 = None
        self.Channel2 = None
        self.Channel3 = None
        self.Channel4 = None
        self.Channel5 = None
        self.Channel6 = None
        self.Channel7 = None
        self.Charge = None
        self.Chart = None
        self.ChartedNavPoints = None
        self.ClearMemory = None
        self.CollectableGoods = None
        self.Color = None
        self.Combustion = None
        self.Combustioninput = None
        self.Combustioninput2 = None
        self.CombustionLimiter = None
        self.Combustionoutput = None
        self.CombustionOutput2 = None
        self.CompletionRatio = None
        self.ContactTypeld = None
        self.CurrentCode = None
        self.CurrentResearchPodType = None
        self.Density = None
        self.Destinationcode = None
        self.Discover = None
        self.DistanceAu = None
        self.DistanceKm = None
        self.DrillCondition = None
        self.DryMass = None
        self.Eccentricity = None
        self.ElevatorLevel = None
        self.Elevatorspeed = None
        self.EntityState = None
        self.EnvironmentEfficiency = None
        self.Error = None
        self.ExhaustVelocity = None
        self.ExportCount = None
        self.Extended = None
        self.Flltration = None
        self.FlightControlRule = None
        self.Flush = None
        self.ForceWrite = None
    # Get_方法
    def Get_Temperature(self):
        return self.Temperature

    def Get_On(self):
        return self.On

    def Get_Charge(self):
        return self.Charge

    def Get_Efficiency(self):
        return self.Efficiency

    def Get_FilterType(self):
        return self.FilterType

    def Get_Growth(self):
        return self.Growth

    def Get_HarvestedHash(self):
        return self.HarvestedHash

    def Get_Health(self):
        return self.Health

    def Get_LineNumber(self):
        return self.LineNumber

    def Get_Lock(self):
        return self.Lock

    def Get_Mature(self):
        return self.Mature

    def Get_MaxOuantity(self):
        return self.MaxOuantity

    def Get_OccupantHash(self):
        return self.OccupantHash

    def Get_Occupied(self):
        return self.Occupied

    def Get_Open(self):
        return self.Open

    def Get_PrefabHash(self):
        return self.PrefabHash

    def Get_pressure(self):
        return self.pressure

    def Get_PressureAir(self):
        return self.PressureAir

    def Get_PressureWaste(self):
        return self.PressureWaste

    def Get_Ouantity(self):
        return self.Ouantity

    def Get_Referenceid(self):
        return self.Referenceid

    def Get_Seeding(self):
        return self.Seeding

    def Get_Sortingclass(self):
        return self.Sortingclass

    def Get_Volume(self):
        return self.Volume

    def Get_Acceleration(self):
        return self.Acceleration

    def Get_Activate(self):
        return self.Activate

    def Get_AirRelease(self):
        return self.AirRelease

    def Get_AlignmentError(self):
        return self.AlignmentError

    def Get_Altitude(self):
        return self.Altitude

    def Get_Apex(self):
        return self.Apex

    def Get_AutoLand(self):
        return self.AutoLand

    def Get_Autoshutoff(self):
        return self.Autoshutoff

    def Get_BestContactFilter(self):
        return self.BestContactFilter

    def Get_Bpm(self):
        return self.Bpm

    def Get_BurnTimeRemaining(self):
        return self.BurnTimeRemaining

    def Get_CelestialHash(self):
        return self.CelestialHash

    def Get_CelestialParentHash(self):
        return self.CelestialParentHash

    def Get_Channel0(self):
        return self.Channel0

    def Get_Channel1(self):
        return self.Channel1

    def Get_Channel2(self):
        return self.Channel2

    def Get_Channel3(self):
        return self.Channel3

    def Get_Channel4(self):
        return self.Channel4

    def Get_Channel5(self):
        return self.Channel5

    def Get_Channel6(self):
        return self.Channel6

    def Get_Channel7(self):
        return self.Channel7

    def Get_Charge(self):
        return self.Charge

    def Get_Chart(self):
        return self.Chart

    def Get_ChartedNavPoints(self):
        return self.ChartedNavPoints

    def Get_ClearMemory(self):
        return self.ClearMemory

    def Get_CollectableGoods(self):
        return self.CollectableGoods

    def Get_Color(self):
        return self.Color

    def Get_Combustion(self):
        return self.Combustion

    def Get_Combustioninput(self):
        return self.Combustioninput

    def Get_Combustioninput2(self):
        return self.Combustioninput2

    def Get_CombustionLimiter(self):
        return self.CombustionLimiter

    def Get_Combustionoutput(self):
        return self.Combustionoutput

    def Get_CombustionOutput2(self):
        return self.CombustionOutput2

    def Get_CompletionRatio(self):
        return self.CompletionRatio

    def Get_ContactTypeld(self):
        return self.ContactTypeld

    def Get_CurrentCode(self):
        return self.CurrentCode

    def Get_CurrentResearchPodType(self):
        return self.CurrentResearchPodType

    def Get_Density(self):
        return self.Density

    def Get_Destinationcode(self):
        return self.Destinationcode

    def Get_Discover(self):
        return self.Discover

    def Get_DistanceAu(self):
        return self.DistanceAu

    def Get_DistanceKm(self):
        return self.DistanceKm

    def Get_DrillCondition(self):
        return self.DrillCondition

    def Get_DryMass(self):
        return self.DryMass

    def Get_Eccentricity(self):
        return self.Eccentricity

    def Get_ElevatorLevel(self):
        return self.ElevatorLevel

    def Get_Elevatorspeed(self):
        return self.Elevatorspeed

    def Get_EntityState(self):
        return self.EntityState

    def Get_EnvironmentEfficiency(self):
        return self.EnvironmentEfficiency

    def Get_Error(self):
        return self.Error

    def Get_ExhaustVelocity(self):
        return self.ExhaustVelocity

    def Get_ExportCount(self):
        return self.ExportCount

    def Get_Extended(self):
        return self.Extended

    def Get_Flltration(self):
        return self.Flltration

    def Get_FlightControlRule(self):
        return self.FlightControlRule

    def Get_Flush(self):
        return self.Flush

    def Get_ForceWrite(self):
        return self.ForceWrite

    def Get_pressure(self):
        return self.pressure


